@charset "utf-8";
/* CSS Document */
html{ min-width:1200px;}
body{ font-size:12px; background:#f5f5f8;}
body a:hover{ color:#1aa3fa;}
.w1200{ width:1200px; margin:0 auto;}
.btn{ color:#FFF; padding:5px 10px;}
.btn:hover{ color:#FFF;}
/*头部底部*/
.header{ width:100%; color:#666666; background:#f5f5f8;}
.header .h_top{ height:35px; line-height:35px; background:#f1f1f1; border-bottom:1px solid #efeaea;}
.header .h_top a{ color:#777777}
.header .h_top a:hover{ color:#1aa3fa}
.header .h_top span{ color:#CCC; padding:0 10px;}
.t_siten_l{ float:left;}
.t_siten_r{ float:right;}
.t_siten_r li{ float:left; position:relative;}
.t_siten_r li a i{ margin-left:5px; display:inline-block; vertical-align:middle; border-width:4px; border-style:solid; border-color:#333 transparent transparent transparent; width:0px; height:0px; font-size:0px;}
.t_siten_r li .itShowbox a:hover{ background:#FFF;}
.t_siten_r li:hover .itShowbox{ display:block; width:80px; text-align:center; right:50%; margin:0 -40px 0 0 ; top:35px; background:#f1f1f1; border:1px solid #f1f1f1;}
.t_siten_r li:hover a.tit{ color:#0393e2;}
.t_siten_r li:hover a.tit i{ border-color:transparent transparent #0393e2 transparent; margin-top:-8px;}

.h_center{ padding:10px 0; height:80px; position:relative; clear:both;}
.h_center .logo{ float:left; height:80px; margin-right:50px; width:240px; padding-left:10px;}
.h_center .logo img{ height:80px; display:block;}
.logo_left { width:59px; height:60px; background:url(../images/logo_left.gif) no-repeat; float:left; -webkit-animation:rotateIn 1s .5s both; animation:rotateIn 1s .5s both;}
.logo_right{ width:182px; height:60px; background:url(../images/logo_right.gif) no-repeat; float:left; margin-left:10px; -webkit-animation:fadeInLeft 1s 1s both; animation:fadeInLeft 1s 1s both;}

.set_city{ float:left; width:138px; line-height:30px; padding-top:25px; position:relative;}
.set_city .mt{ height:30px; line-height:30px; overflow:hidden;}
.set_city .mc{ display:none; border:1px solid #EEE; background:#FFF; padding:10px 0 10px 10px; width:300px; height:180px; top:55px; position:absolute; z-index:999;}
.set_city .mc .sohBox{ height:150px; overflow-y:auto; padding-right:10px;}
.set_city .mc dl dt{ border-bottom:1px dotted #EEE;}
.set_city .mc dl dd a{ padding-right:10px; }

/*css3 animation*/
@-webkit-keyframes rotateIn {
  0% {-webkit-transform: rotateY(-200deg); opacity: 0;}
  100% {-webkit-transform: rotateY(0);opacity: 1;}
}
@keyframes rotateIn {
  0% {transform: rotateY(-200deg); opacity: 0;}
  100% {transform: rotateY(0);opacity: 1;}
}
@-webkit-keyframes fadeInLeft {
  0% {opacity: 0; -webkit-transform: translate3d(25%, 0, 0);}
  100% {opacity: 1; -webkit-transform: none;}
}
@keyframes fadeInLeft {
  0% {opacity: 0; transform: translate3d(25%, 0, 0);}
  100% {opacity: 1; transform: none;}
}

/**/
.search{ float:left; width:380px; padding-top:24px;}
.search .sch_tab { height:25px; line-height:25px; overflow:hidden;}
.search .sch_tab span{ display:inline-block; padding:0px 15px 1px; border:1px solid #CCC; background:#FFF; font-size:12px;}
.search .sch_tab span.hover{ background:#1aa3fa; color:#FFF; border:1px solid #1aa3fa;}
.search .sch_cnt{ height:37px; width:380px; overflow:hidden;}
.search .sch_cnt input{ background:none; border:none; font-size:14px; width:100%; height:100%; -moz-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; }
.search .sch_cnt .searchTxt{ background:#FFF; float:left; width:278px; padding:0 10px; border:1px solid #1aa3fa; display:block; height:35px; line-height:35px; -moz-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0; -webkit-border-radius:3px 0 0 3px; }
.search .sch_cnt .searchTxt input:focus{ color:#1aa3fa;}
.search .sch_cnt .searchBtn{ float:left; width:80px; background:#1aa3fa; color:#fff;}
.search .sch_cnt .searchBtn:hover{ font-weight:bold;}

.hotline{ height:80px; overflow:hidden; float:right; text-align:right; font-size:16px; color:#333333; line-height:80px;}

.h_nav{ background:#1aa3fa; height:46px; border-bottom:1px solid #525252; position:relative;}
.h_nav li{ float:left; height:45px; line-height:45px; width:125px; position:relative; text-align:center;}
.h_nav li.curr,.h_nav li:hover{ background:#0393e2}
.h_nav li:hover .itShowbox{ display:block;}
.h_nav li.homeCurr{ background:#0393e2; width:267px;}
.h_nav li.homeCurr .itShowbox{ display:block;}
.h_nav li a{ color:#fff; display:block; font-size:16px;}
.h_nav li a i{ margin-left:5px; display:inline-block; vertical-align:middle; border-width:4px; border-style:solid; border-color:#FFF transparent transparent transparent; width:0px; height:0px; font-size:0px;}
.itShowbox{ display:none; position:absolute; top:45px; z-index:9; background:#0393e2; width:100%;}
.itShowbox a{ display:block;}
.itShowbox a:hover{ background:#3faae5;}
.h_nav li:hover a i{ border-color:transparent transparent #FFF transparent; margin-top:-8px;}

.homeitShowbox{ display:none; position:absolute; z-index:9; width:267px; height:385px; top:46px; background:rgba(245,242,242,0.9); line-height:25px; padding:10px 0 0 0;}
.homeitShowbox dl{ clear:both; overflow:hidden; padding: 0 0 15px 10px;}
.homeitShowbox dl dt{ float:left; width:25px; margin-right:5px;}
.homeitShowbox dl dt img{ width:25px; height:25px;}
.homeitShowbox dl dd{ float:left; width:220px; text-align:left;}
.homeitShowbox dl dd h2 a{ font-size:14px; color:#333;}
.homeitShowbox dl dd div a{ font-size:12px; color:#666; width:50%; float:left;}
.homeitShowbox dl dd div a:hover{ color:#1aa3fa;}

/*底部*/
.footer{ background:#f5f5f8; overflow:hidden; clear:both; color:#666666; font-size:12px; padding-top:20px; }
.footer.b-FFFFFF{ background:#FFF;}
.f_link{ border-bottom:1px solid #d1d1d1; }
.f_link a{ padding-right:10px;}

.f_box{ overflow:hidden;}
.f_box dl{ float:left; width:200px; padding-right:10px;}
.f_box dl.last{ border-right:1px solid #d1d1d1;}
.f_box dl dd{ padding:10px 0 0 0px; height:100px;}
.f_box dl dd a{ color:#666666;}
.f_box dl dd a:hover{ color:#48b5fb;}
.f_box dl.citywwwdian{ float:right;}
.f_box dl.citywwwdian dd p{ float:left; padding-right:20px;}

.f_contact{ float:left; width:320px; border-width:0 1px 0 1px; border-style:solid; border-color:#666666; margin-top:10px; padding-bottom:20px;}
.f_contact dl{ width:260px; margin:0 auto; line-height:30px;}
.f_contact dl dt{ width:70px; height:70px; float:left; margin-right:20px;}
.f_contact dl dd{ width:170px; float:left;}

.follow{ overflow:hidden; padding:10px 0 0}
.follow a{ display:block; float:left; width:60px; height:28px; line-height:90px; background-repeat:no-repeat; background-position:center top; padding-bottom:35px;}
.icon-wx{ background-image:url(../images/i_wx.png);}
.icon-tx{ background-image:url(../images/i_tx.png);}
.icon-sina{ background-image:url(../images/i_sina.png);}
.icon-qzone{background-image:url(../images/i_qzone.png);}
.icon-qq{background-image:url(../images/i_qq.png);}
.icon-alipay{background-image:url(../images/i_alipay.png);}

.footer .n_link{ font-size:12px; height:20px; line-height:20px; clear:both; overflow:hidden; margin-bottom:15px;}
.footer .n_link span{ padding:0 10px;}
.copyright{ font-size:12px; overflow:hidden; padding:20px 0; line-height:25px; border-top:1px solid #d1d1d1;}
.copyright .c_link{ height:40px; padding:10px 0 0 0; float:right;}
.copyright .c_link a{ display:inline-block; margin-right:5px;}
.copyright .st001 a{ color:#666; padding-right:20px;}
.copyright .st001 a:hover{ color:#48b5fb;}


.ico_2525_user{ background-image:url(../img/ico_2525_user.png); width:25px; height:25px; line-height:25px; display:inline-block; vertical-align:middle;}
.ico_2525_time{ background-image:url(../img/ico_2525_time.png); width:25px; height:25px; line-height:25px; display:inline-block; vertical-align:middle;}


/*首页幻灯片*/
.new_banner{ height:400px; overflow:hidden; position:relative;}
.rslides li{ background-position:center center; background-repeat:no-repeat; height:400px; width:100%;}
.rslides li a{ display:block; height:400px; width:100%;}
.rslides_nav{ width:36px; height:60px; line-height:60px; text-align:center; display:block; position:absolute; top:50%; margin-top:-10px; overflow:hidden; color:#DDD; font-size:34px; font-family:"宋体";}
.rslides_nav:hover{ background:rgba(0,0,0,.2); color:#FFF;}
.prev{left:40px; top:180px;}
.next{right:40px; top:180px;}
.rslides_tabs{ width:200px; margin-left:-100px; left:50%; position:absolute; top:350px; text-align:center; z-index:99999;}
.rslides_tabs li{ display:inline; margin-right:5px;}
.rslides_tabs a{ width:12px; height:12px; border:1px solid #fff; text-indent:-5em; overflow:hidden; display:inline-block; border-radius:20px;}
.rslides_tabs .rslides_here a{ background:#fff;}

.wrap_main{ width:1200px; margin:0 auto; clear:both; }

/**/
.dingzhi{ background:url(../images/dingzhi_bg.png) no-repeat center top; position:relative; height:150px; z-index:5; color:#FFF;}
.dingzhi ul{ position:absolute; top:-35px; width:1060px; margin:0 0 0 -528px; left:50%; overflow:hidden;}
.dingzhi ul li{ float:left; width:220px; height:64px; padding:40px 10px 40px 30px; margin-right:5px;}
.dingzhi ul li .it_img{ float:left; width:64px; height:64px; margin-right:20px; overflow:hidden;}
.dingzhi ul li .it_img img{ width:100%;}
.dingzhi ul li .it_info{ width:126px; float:left;}
.dingzhi ul li h2{ font-size:16px; height:30px; line-height:30px; overflow:hidden;}
.dingzhi ul li p{ height:30px; line-height:30px; overflow:hidden;}

.box_item{ clear:both; overflow:hidden;}
.box_item .mc{ clear:both; overflow:hidden;}

/*弹框*/
/*弹出窗口*/
.gray_img {
	-webkit-filter: grayscale(100%);
	-webkit-filter: grayscale(1);
	filter: grayscale(100%);
	filter:gray;
} 
.u-popWin{ position:fixed; width:100%; height:100%; overflow-x:auto; top:0;}
.u_tipBackground{ position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; opacity: 0.1; filter: alpha(opacity=10); _filter:Alpha(opacity=10,finishOpacity=0,style=0); z-index:1999;position:fixed!important;position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop));}
.u_bg2{opacity: 0.5; filter: alpha(opacity=50); _filter:Alpha(opacity=50,finishOpacity=0,style=0); }
.u_tipWindow{ background: #fff; color: #333; position:fixed; top: 50%; left: 50%; z-index: 2999; filter: progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4); -moz-box-shadow: 2px 2px 10px #909090; -webkit-box-shadow: 2px 2px 10px #909090; box-shadow: 2px 2px 10px #909090;}
.u_tipWindow .mt{ overflow:hidden; text-align:left; background-color:#0393e2; color:#FFF; font-size:16px; font-weight:bold; padding:0 20px; position:relative;}
.u_tipWindow .mt i{ display:block; width:20px; height:100%; font-size:18px; text-align:center; float:right; font-family:"宋体"; font-weight:bold; cursor:pointer;}
.u_tipWindow .mt i:hover{
    -webkit-animation: circle 0.5s linear infinite;
    -moz-animation: circle 0.5s linear infinite;
    -ms-animation: circle 0.5s linear infinite;
    -o-animation: circle 0.5s linear infinite;
    animation: circle 0.5s linear infinite;	
}

.u_tipWindow .mc{
	clear:both; min-height:190px; padding:0 20px; overflow:hidden; font-size:14px; background-color:#ffffff; border-width:0px 1px 1px 1px; border-color:#0393e2; border-style:solid;
	-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,.23); -moz-box-shadow: 0px 2px 4px rgba(0,0,0,.23); box-shadow: 0px 2px 4px rgba(0,0,0,.23);
}
.u_tipWindow .mb{ clear:both; font-size:14px;}
.u_tipWindow .mb .yes{ display:inline-block;}
.u_tipWindow .mb .no { display:none;}
.u_tipWindow .textarea{ border:1px solid #dbdbdb; padding:5px;}
.u_tipWindow .textarea textarea{ width:100%; font-size:12px;}

.defaultBtn{ padding:0 50px;}
.defaultBtn,.freshBtn { overflow:hidden;}
.defaultBtn a{  padding:10px 30px;}
.defaultBtn a.quxiao{ color:#0393e2;}
.defaultBtn a.queren{ background:#0393e2; color:#fff;}
.freshBtn a{ background:red; color:#fff; padding:10px 30px;}

/**/
.hosp_tbox{ clear:both; height:60px; background:#fff; margin-top:20px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);}
.hosp_tbox h2{font-size:20px; line-height:60px; float:left; padding-left:25px;}
.hosp_tbox h2 i{ margin-right:25px; vertical-align:3px; display:inline-block; background:#1aa3fa; border:6px solid #8ce3a2; font-weight:bold; color:#333; font-size:12px; text-align:center; width:20px; height:20px; line-height:20px;}
.hosp_tbox em{color:#1aa3fa; font-size:26px; margin-right:10px;}
.hosp_tbox .more{width:100px; display:block;height:60px;float:right; line-height:60px; text-align:center; border-left:1px solid #f0f1f1; color:#1aa3fa; font-size:16px;}

.nature_list{ width:270px; float:left; overflow: hidden; padding:0px 0 0 34px ;}

.sub_list { padding-top:55px;}
.sub_list a{ width:118px; height:20px; line-height:20px; padding:10px 0; overflow:hidden; display:block; text-align:center; border:1px solid #1aa3fa; float:left;margin-right:12px; margin-bottom:28px; transition: bottom ease .6s;  -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; }
.sub_list .cur,.sub_list a:hover{ background:#1aa3fa; color:#fff; border-radius: 2px;}

.n_adsense{ clear:both; overflow:hidden;}
.n_adsense a{ display:block; height:90px; width:252px; background:#EEE; border:none; padding:0; margin:0;}
.n_adsense a:hover{ background:#EEE;}
.n_adsense a img{height:90px; width:252px;}


.jt_moreIco{ font-family:"宋体"; padding-left:10px;}

.sub_news { width:225px; border:1px solid #e2e2e2; padding:20px 10px 20px 20px; margin-top:25px; overflow:hidden;}
.sub_news .mt{ font-size:16px; line-height:30px; padding-bottom:10px;}
.sub_news .mt a{ font-size:14px;}
.sub_news ul{ clear:both; overflow:hidden; }
.sub_news ul li{ height:30px; line-height:30px; overflow:hidden; position:relative; }
.sub_news ul li i{ position:absolute; left:1px; top:14px; display:block; width:4px; height:4px; line-height:0; background:#666;}
.sub_news ul li a{padding-left:10px;}


.n_hosplist{ width:885px; padding-left:10px; min-height:270px; display: block;position:relative; overflow:hidden; padding-top:10px;}
.n_hosplist ul{ margin-right:-20px; overflow:hidden; padding:0 1px;}
.n_hosplist .n_hosp{ width:270px; background:#Fff; float:left; margin-right:24px; margin-top:20px; margin-bottom:10px; border:1px solid #fff;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); color:#8d8d8d; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; }

.left_btn,
.right_btn{ display:none ;width: 40px; text-align:center; line-height:60px; font-size:30px; font-family:"宋体"; color:#f1f1f1;position: absolute;z-index:99999; top:43%; background:rgba(0, 0, 0, 0.3);}
.left_btn { left:1px;}
.right_btn{ right:1px;}

.n_hosplist:hover .right_btn,.n_tclist:hover .right_btn{display: block;}
.n_hosplist:hover .left_btn,.n_tclist:hover .left_btn{display: block;}
.right_btn:hover,.left_btn:hover{color:#fff; background: #1aa3fa; width: 40px;}

.u_img{ height:160px; padding:5px; overflow:hidden; position:relative; }
.u_img img{ width:100%;height:100%;}
.show_txt{ display:block; background:#FFF; padding:0 10px; position:absolute; height:115px; bottom:-115px; transition:bottom ease .3s;}
.show_txt p{ line-height:18px; margin-top:10px;}
.u_img:hover .show_txt{bottom:0}

.u_info{ color:#333; height:80px; padding:0 5px 5px 5px; overflow:hidden; display:block;}
.u_info:hover{ color:#333;}
.u_info .n_name{ color:#0393e2; font-size:14px; font-weight:bold; height:25px; line-height:25px; overflow:hidden;}
.u_info .n_name .i_sm{ color:#333; font-size:12px;}
.u_info .n_title{ height:20px; line-height:20px; overflow:hidden; padding:5px 0 0 0;}
.u_info .n_number{ height:30px; line-height:30px; display:block}
.u_info .n_number span { font-size:12px;}
.u_info .n_number span em{ font-size:18px;}

.i_viewdet{ background:#1aa3fa; color:#FFF; padding:2px 4px;}
.i_viewdet:hover{ background:#0393e2; color:#FFF;}
.click_comment,.click_lines{ cursor:pointer;}

#tbox_combos h3 a{ text-align:left; font-size:16px;}
#tbox_combos .show_txt{ position:relative; bottom:0}
#tbox_combos .show_txt p{ margin:0;}
#tbox_combos .u_info{ border-top:1px solid #f0f1f1; border-bottom:none;}
#tbox_combos .pic{ color:#ff8701; font-size:24px; margin:0;}
#tbox_combos .pic s{ font-size:12px; color:#bdbdbd; text-decoration:line-through; float:left;}

/**/
.hom_bg{ overflow:hidden; clear:both;}
.hzhb_txt{padding-top:40px;}
.hzhb_txt h3{ line-height:60px;font-size:26px; text-align:center;}
.hzhb_txt p{ font-size:14px; width:775px; display:block; line-height:28px;margin:0 auto; text-align:center;color:#818181;}

.zy_team .n_hosplist{ margin:0 auto; width:1000px;}
.zy_team .n_hosplist ul{ margin-right:-40px; padding:0 10px;}
.zy_team .n_hosplist .n_hosp{ padding:0; width:302px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.0); border-radius:0px; margin-right:30px;} 
.zy_team .n_hosplist .n_hosp .u_img{ height:180px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); color:#8d8d8d; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; }
.zy_team .n_hosp .mmm_bbox{ width:270px; border:1px solid #EEE; padding:15px; margin:0 auto; }
.zy_team .n_hosp .mmm_info{ padding:20px 0px; width:270px; margin:0 auto;}
.zy_team .n_hosp .mmm_info div{ font-weight:bold; line-height:30px; padding-bottom:10px;}
.zy_team .n_hosp .mmm_info p{ line-height:20px; height:60px; overflow:hidden;}

/*内容*/
.col_main{ float:left; min-height:1px; width:100%;}
.col_main .main-wrap{ margin-left:198px; font-size:13px;}

.fir_links { width:1148px; margin:0 auto; border-top:1px solid #f1f1f1; padding:20px 0 30px;}
.fir_links h2{ color:#000; font-weight:bold; line-height:30px; padding-bottom:10px;}
.fir_links div{}
.fir_links a{ line-height:20px; padding-right:25px; padding-bottom:10px; overflow:hidden; display:inline-block;}

/**/
.return_nav{ font-size:14px; height:50px; line-height:50px; color:#666666;}
.return_nav a{ color:#666666;}
.return_nav span{ font-family:"宋体"; padding:0 10px;}

.screenBox dl { overflow: hidden;}
.screenBox dl:last-child{ border:none;}
.screenBox dl.noborder {border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px}
.screenBox dl.goodstype {border-bottom: #e6e6e6 1px dashed}
.screenBox dl dt {float: left; height: 30px}
.screenBox dl dt {text-align: left; width: 85px; padding-left:15px; height: 55px; line-height:55px;}
.screenBox dl dd { position: relative; width: 1000px; padding-right:50px; float: left; overflow: hidden; padding-top:10px; margin-right:-17px;}
.screenBox dl dd a,
.screenBox dl dd .notBuxian{ height:30px; line-height:30px; padding:0 5px; color:#666; display:inline-block; margin:3px 30px 5px 30px;}
.screenBox dl dd a i{ display:none; font-size:20px; line-height:0; height:24px; padding:0 5px; color:#fff; border-radius:0px 2px 2px 0px; cursor:pointer;}
.screenBox dl dd a:hover,.screenBox dl dd a.selected{ color: #1aa3fa;}
.screenBox dl dd span.more {position: absolute; width:42px; display: block; top: 12px; cursor: pointer; right: 1px}
.screenBox dl dd span.more label {display: inline-block; cursor: pointer}
.screenBox .yesSelected .selected{ background:#1aa3fa; color:#fff;  margin:3px 10px 5px 10px;}
.screenBox .yesSelected a i{ display:inline-block;}

.sub_left{ width:880px; float:left;}
.sub_right{ width:300px; float:right;}
.sub_left .sub_right{ width:100%; float:none;}

.sub_left .n_hosplist{ padding-left:5px;}
.sub_left .mthhy{ height:50px; line-height:50px; padding:0 20px;}
.sub_left .mthhy ul{ display:inline;}
.sub_left .mthhy ul li{ display:inline;}

.sub_left .it_sort span{ padding:0 20px; cursor:pointer; }
.sub_left .it_sort span i{ color:#ff4500; font-weight:bold; margin-left:5px;}
.sub_left .it_sort span:hover{ color:#ff4500;}

.sub_right .mt{ height:40px; line-height:40px; padding:0 20px; font-size:15px; color:#1aa3fa; border-width:2px 1px 1px 1px; border-style:solid; border-color:#1aa3fa #e4e4e4 #e4e4e4 #e4e4e4; overflow:hidden; clear:both;}
.sub_right .mt i{ vertical-align:middle; display:inline-block; margin-right:5px;}
.sub_right .mc{ clear:both; overflow:hidden; border-width:0px 1px 1px 1px; border-style:solid; border-color:transparent #e4e4e4 #e4e4e4 #e4e4e4;}
.sub_right .mc .nature_list{ padding-left:25px;}
.sub_right .mc .nature_list .sub_list{ padding-top:25px;}

.sub_right .mc .nature_list .sub_news{ padding:0 0 20px 0; border:none; margin-top:18px;}
.sub_right .mc .nature_list .sub_news li{ padding:5px 0;}
.sub_right .mc .nature_list .sub_news li i{ top:20px;}

.pages{ clear:both; overflow:hidden; text-align:center; line-height:20px; padding:5px 0; font-size:14px; color:#666666; }
.pages li{ display:inline; margin-right:15px;}
.pages li a,.pages li span{ background:#efeaea; display:inline-block; height:35px; width:35px; line-height:35px; border-radius:100%;}
.pages li span{ font-family:"宋体";}
.pages li.curr a { background:#0393e2; color:#FFF;}

.newslistimg li{ position:relative; clear:both; overflow:hidden; padding-left:220px; border-bottom:1px dashed #e4e4e4; padding-bottom:20px; margin-bottom:15px;}
.newslistimg li .d-img{ position:absolute; left:0; top:0; z-index:2; padding:4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); color:#8d8d8d; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; }
.newslistimg li .d-info { height:120px; overflow:hidden;}

.newslistimg li .d-info .i_tip{ background:#1aa3fa; padding:3px 10px; color:#FFFF;}
.newslistimg li .d-info .i_star{ display:inline-block;}
.newslistimg li .d-info .i_star span{ font-size:14px; color:#ff4500; padding:0 2px;}

.details_left{ width:916px; float:left;}
.details_right{ width:284px; float:right;}

.pathInfo{ background:#f1f1f1; padding:10px 25px; overflow:hidden; border:1px solid #e4e4e4;}
.pathInfo .btn a{ background:#0393e2; color:#FFF; font-size:16px; line-height:42px; float:left; width:100%; margin-bottom:5px;}
.pathInfo .btn a:hover{ background:#1aa3fa;}
.pathInfo .i_txt{ padding-left:40px; clear:both; position:relative;}
.pathInfo .i_txt i{ display:block; position:absolute;}
.pathInfo .i_txt i.it_l{ width:40px; height:40px; background:url(../images/i_tipTxtL.png) no-repeat; left:-10px; top:5px;}
.pathInfo .i_txt i.it_r{ width:20px; height:20px; background:url(../images/i_tipTxtR.png) no-repeat; right:-20px; top:30px;}

.details_left .newslistimg li{ padding-left:260px; border:none; margin:0;}
.details_left .newslistimg li .d-img { border:1px solid #e4e4e4;}
.details_left .newslistimg li .d-img a{ width:230px; height:140px;}
.details_left .newslistimg li .d-img a span{ width:230px; height:140px; }
.details_left .newslistimg li .d-info{ height:155px;}

.detailTab .mt{ margin-right:-1px; overflow:hidden; border-width:1px 1px 1px 0; border-style:solid; border-color:#e4e4e4 #e4e4e4 #0393e2 #e4e4e4; height:38px;}
.detailTab .mt a{ cursor:pointer; margin-left:-1px; width:20%; float:left; text-align:center; line-height:38px; border-width:0px 1px 0px 0; border-style:solid; border-color:#e4e4e4 #e4e4e4 #0393e2 #e4e4e4; }
.detailTab .mt a:hover{ color:#0393e2;}
.detailTab .mt a.curr{ background:#0393e2; color:#FFF; border-width:0px 0px 0px 0;}

.formBoxlist { border-width:0px 1px 0 0; border-style:solid; border-color:#e4e4e4;}
.formBoxlist table{ border-width:0 0 1px 1px; border-style:solid; border-color:#e4e4e4;}
.formBoxlist th{ font-size:16px; line-height:40px; font-weight:bold; vertical-align:middle;}
.formBoxlist td{ text-align:center; vertical-align:middle;}
.formBoxlist tr.odd{ background:#f1f1f1;}
.formBoxlist .btn{ color:#FFF; font-size:12px; padding:2px 5px; margin-right:5px;}
.formBoxlist .tbr{ border-right:1px solid #e4e4e4;}


/*虚拟表单*/
/*
.formBoxlist { border-width:0px 1px 0 0; border-style:solid; border-color:#e4e4e4;}
.formBoxlist .table{ border-width:0 0 0px 1px; border-style:solid; border-color:#e4e4e4; overflow:hidden; line-height:38px;}
.formBoxlist .table li{ float:left; font-weight:normal;}
.formBoxlist .table li.t000{ width:100%;}
.formBoxlist .table li.t001{ width:35%;}
.formBoxlist .table li.t002{ width:49%; border-width:0 1px 0px 1px; border-style:solid; border-color:#e4e4e4;}
.formBoxlist .table li.t003{ width:15%;}
.formBoxlist .table li .v_item{ display:table-cell; vertical-align:middle;}
.formBoxlist ul{ border-bottom:1px solid #e4e4e4; font-weight:bold; vertical-align:middle; clear:both; overflow:hidden;}
.formBoxlist ol{ border-bottom:1px solid #e4e4e4; text-align:center; vertical-align:middle; clear:both; overflow:hidden;}
.formBoxlist .odd{ background:#f1f1f1;}
.formBoxlist .btn{ color:#FFF; font-size:12px; padding:2px 5px; margin-right:5px;}
.formBoxlist .tbr{ border-right:1px solid #e4e4e4;}
*/
.mt_title{ background:#f1f1f1; border-width:1px 1px 1px 2px; border-style:solid; border-color:#e4e4e4 #e4e4e4 #e4e4e4 #0393e2; line-height:38px; padding:0px 20px;}
.mt_conte .tit{ background:#f1f1f1; font-size:16px; border-right:1px solid #e4e4e4;	 border-bottom:1px solid #e2e2e2;}
.mt_conte .info{ background:#fffff; text-align:left; padding:20px 30px; line-height:30px;}
.mt_box{ border-width:0px 1px 1px 1px; border-style:solid; border-color:#e4e4e4;}

#tijian_details{}
#tijian_details .details_left .newslistimg li .d-img a{ height:260px;}
#tijian_details .details_left .newslistimg li .d-img a span{ height:260px; }
#tijian_details .details_left .newslistimg li .d-info{ height:270px;}
.btn_yuyue{ display:inline-block; background:#ff6d5e; color:#FFF; font-size:14px; font-weight:bold; padding:10px 15px;}
.btn_yuyue:hover{ color:#FFF;}
.btn_yuyue i{ width:14px; height:14px; display:inline-block; vertical-align:middle; margin-left:5px; background:url(../images/i_go.png) no-repeat; }

#tijian_details .details_right{ width:270px;}
#tijian_zuhe .detailTab .mt a{ width:inherit; padding:0 35px; }
#tijian_zuhe .mc_conte{ border-width:0px 1px 1px 1px; border-style:solid; border-color:#e4e4e4; }

.viwesLiucheng li{ float:left;}
.viwesLiucheng li a{ display:block; width:111px; height:128px;}
.viwesLiucheng li span{ display:block; width:28px; height:17px; background:url(../temp/2817_01.png) no-repeat; margin-top:50px; margin-right:5px; margin-left:5px;}

.citySelectMian{ overflow:hidden; clear:both;}
.citySelectMian .text{ border:1px solid #e2e2e2;}
.citySelectMian select.text{ width:70px;}
.citySelectMian input.text{ width:156px; padding:0 5px;}
.citySelectMian .btn{ color:#FFF; padding:3px 20px; font-size:12px; }
.citySelectMian .cyMt{ line-height:58px; overflow:hidden; clear:both;}
.citySelectMian .cyNum{ clear:both; overflow:hidden; border-top:none;}
.citySelectMian .cyNum span{ color:#fb6d05; width:5%; float:left; text-align:center; cursor:pointer;}
.citySelectMian .cyNum span:hover{ color:#000;}
.citySelectMian .cyMc{ clear:both; overflow:hidden; padding-left:120px; position:relative;}
.citySelectMian .cyMc .tit{ padding:10px 0 0 0; width:120px;text-align:center; position:absolute; left:0px; top:0;}
.citySelectMian .cyMc .cont{ padding:10px 0; overflow:hidden; margin-right:-10px;}
.citySelectMian .cyMc span{ float:left; width:80px; margin-right:10px; text-align:center; cursor:pointer;}
.citySelectMian .cyMc span:hover{ color:#0393e2}

/**/
.mtcBox { clear:both; overflow:hidden;}
.mtcBox .mt{ height:45px; line-height:45px; padding:0 10px; font-size:12px; background:#f9f9f9; border-width:1px 1px 0px 1px; border-style:solid; border-color:#e4e4e4; overflow:hidden; clear:both;}

.mtcBox .mt i{ vertical-align:middle; background:#CCC; display:inline-block; margin-right:5px;}
.mtcBox .mc{ clear:both; overflow:hidden; border-width:0px 1px 1px 1px; border-style:solid; border-color:transparent #e4e4e4 #e4e4e4 #e4e4e4; background:#FFF;}

.mtcBox2 { clear:both; overflow:hidden;}
.mtcBox2 .mt{ font-weight:bold; height:40px; line-height:40px; padding:0 20px; font-size:14px; color:#0393e2; background:#f1f1f1; border-width:1px 1px 1px 2px; border-style:solid; border-color:#e4e4e4 #e4e4e4 #e4e4e4 #0393e2  ; overflow:hidden; clear:both;}
.mtcBox2 .mt i{ vertical-align:middle; background:#CCC; display:inline-block; margin-right:5px;}
.mtcBox2 .mc{ clear:both; overflow:hidden; /*border-width:0px 1px 1px 1px; border-style:solid; border-color:transparent #e4e4e4 #e4e4e4 #e4e4e4;*/}

.mtcBox3 { clear:both; overflow:hidden;}
.mtcBox3 .mt{ font-weight:bold; height:40px; line-height:40px; padding:0 20px; font-size:14px; border-width:0px 0px 1px 0px; border-style:solid; border-color:#e4e4e4  ; overflow:hidden; clear:both;}
.mtcBox3 .mt i{ vertical-align:middle; background:#CCC; display:inline-block; margin-right:5px;}
.mtcBox3 .mc{ clear:both; overflow:hidden; /*border-width:0px 1px 1px 1px; border-style:solid; border-color:transparent #e4e4e4 #e4e4e4 #e4e4e4;*/}

.mtlist{ float:left;}
.mtlist span{ display:inline-block; width:120px; text-align:center; cursor:pointer;}
.mtlist span.curr{ color:#0393e2;}

.imageList { padding:0 10px; clear:both; overflow:hidden; }
.imageList li{ padding:10px 0; border-bottom:1px dashed #e4e4e4; margin-bottom:10px;}
.imageList li .d-img{ float:left;}
.imageList li .d-info{ padding-left:80px; height:70px;}

.imageList2{ text-align:center; padding:0 10px;}
.imageList2 li{padding:20px 0 0; border-bottom:1px dashed #e4e4e4; margin-bottom:20px;}
.imageList2 .d-img .ith_img2{ margin:0 auto;}


/*公共模块边框*/
.moduleBox { clear:both; overflow:hidden;}
.moduleBox .mt{ padding:0 10px; border-width:1px 1px 1px 1px; border-style:solid; border-color:#e2e2e2; overflow:hidden; clear:both;}
.moduleBox .mt i{ width:2px; height:30px; vertical-align:middle; background:#0393e2; display:inline-block; margin-left:-10px; margin-right:15px;}
.moduleBox .mc{ clear:both; overflow:hidden; border-width:0px 1px 1px 1px; border-style:solid; border-color:transparent #e4e4e4 #e4e4e4 #e4e4e4;}

.formLoginRegister span[name="fr_tit"]{ width:100px; margin-right:10px; text-align:right; display:inline-block;}
.formLoginRegister .text{ border:1px solid #666; padding:5px; line-height:20px; margin-right:10px; width:150px;}
.formLoginRegister input[type="text"]:focus{ border:1px solid #1aa3fa;}
.formLoginRegister label[name="fr_tip"]{ color:#ff2200; padding-left:10px;}
.formLoginRegister input[name="fr_register"]{ background:#06F; color:#FFF; height:30px; line-height:30px; padding:0px 50px;}

.formLoginRegister { font-size:14px;}
.formLoginRegister li{ padding-bottom:10px; line-height:30px;}

.city_path{ width:480px; overflow:hidden; padding:10px 0px;}
.city_path li{ width:33.3%; float:left; text-align:center;}
.city_path div{ background:#e4e4e4; width:100%; height:8px; line-height:0; position:relative;}
.city_path div i{ width:22px; height:22px; line-height:22px; display:block; text-align:center; background:#e4e4e4; color:#FFF; position:absolute; left:50%; margin:-7px 0 0 -6px;}
.city_path li span{ color:#999;}
.city_path li.curr span{ color:#ff5a00;}
.city_path li.curr div{ background:#ff5a00;}
.city_path li.curr div i{ background:#ff5a00;}


.ques_path{ height:70px; overflow:hidden; padding:30px 100px 0px 50px; margin-left:-100px;}
.ques_path li{ width:14.2%; float:left; text-align:center; line-height:40px; position:relative;}
.ques_path li span{ float:right; width:100%; margin-right:-50%;}
.ques_path div{ background:#e7e4e4; width:100%; height:6px; line-height:0;}
.ques_path i{ width:14px; height:14px; border:1px solid #c1c1c1; background:#FFFFFF; display:block; position:absolute; right:0; top:-5px; margin:0px -8px 0 0px; z-index:2;}
.ques_path li.curr div{ background:#fd4238;}
.ques_path li.curr i{ background:#fd4238;}

.ques_path li.cpfirst div{ width:0px;}
.ques_path li.cplast { text-align:right;}
.ques_path li.cpfirst div i{}
.ques_path li.cplast div i{ right:-4px; left:inherit;}


.i_duiset{ background:#999; color:#FFF; display:inline-block; vertical-align:2px; height:12px; width:12px; line-height:12px; font-size:10px; text-align:center; margin-right:10px; font-family:"宋体";}
.lineHover{ border:1px solid #0393e2;}
.lineHover .i_duiset{ background:#0393e2;}

.cityShop{ clear:both; overflow:hidden; width:580px; padding-bottom:80px;}
.cityShop .cs_box{ border:1px solid #ff9a56; overflow:hidden; padding:20px 40px;}
.cityShop .cs_box item{ line-height:20px;}
.cityShop .cs_box .left{ width:55%; float:left;}
.cityShop .cs_box .left .text{ width:36px; text-align:center; border:1px solid #666; vertical-align:middle;}
.cityShop .cs_box .right{ width:45%; float:right;}
.cityShop .cs_box .right p{ clear:both}
.cityShop .cs_box .right p .tit{ width:120px; text-align:right; margin-right:5px; float:left; display:block;}
.cityShop .it_btn{ line-height:40px;}
.cityShop .it_btn input{ background:#fe8838; color:#FFF; font-size:16px; padding:0 5px; height:40px; float:right;}
.cityShop .it_btn a{ float:right; margin-right:10px;}
.cityShop .it_btn div{ clear:both; text-align:right; color:#fe8838; font-size:14px;}

.listTbaleForm li{ float:left; line-height:40px;}
.listTbaleForm .trTh{ height:40px; border-bottom:1px solid #1aa3fa; overflow:hidden; text-align:center; font-size:14px;}
.listTbaleForm .trTd{ clear:both; overflow:hidden;}
.listTbaleForm li.trW001{ width:580px;}
.listTbaleForm li.trW002{ width:200px; padding-left:100px;}
.listTbaleForm li.trW003{ width:200px;}
.listTbaleForm li .newslistimg{ padding-left:200px; position:relative; height:240px;}
.listTbaleForm li .d-img{ position:absolute; left:0; top:20px; z-index:2; padding:4px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2); color:#8d8d8d; -moz-border-radius:3px; border-radius:3px; -webkit-border-radius:3px; }
.listTbaleForm li .ith_img2{ width:170px; height:196px;}
.listTbaleForm li .ith_img2 span{ width:170px; height:196px;}

.Coupon_btn span{ background:#fe8838; color:#FFF; padding:5px 10px; margin-right:1px;}

.Payment_list li{ border:1px solid #999999; background:#FFF;}
.Payment_list li input{ margin-right:20px;}
.Payment_list li:hover,.Payment_list li.curr{ border:1px solid #0393e2;}

.dianPinbox .item{ position:relative;}
.dianPinbox .item .tit{ float:left; width:65px;}
.s_progress{
	width:100px; height:8px; margin-top:7px; margin-right:15px; border:1px solid #333; float:left;background:#000; overflow:hidden;
}
.s_progress span{
	float:left; height:8px;
	background: #ff3019;
	background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%);
	background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%);
	background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 );
}

.registerMain{ width:420px; margin:0px auto; overflow:hidden; background:#fff; font-size:14px;}
.registerMain .mt{ border-style:solid; border-width:1px; border-color:#e2e2e2; height:50px; line-height:50px; border-bottom:1px solid #e2e2e2; background:#f5f5f5; padding-right:20px;}
.registerMain .mt span{ float:left; background:#FFF; padding:0 40px 1px; margin-right:20px; color:#0393e2; text-align:center; border-right:1px solid #e2e2e2;}
.registerMain .mc{ border-style:solid; border-width:0 1px 1px 1px; border-color:#e2e2e2; padding:40px 20px 40px 20px;}
.registerMain .formLoginRegister{}
.registerMain .formLoginRegister li{ border:1px solid #ccc; height:30px; line-height:30px; padding:14px 25px; margin-bottom:30px; position:relative; border-radius:3px;}
.registerMain .formLoginRegister li span[name="fr_tit"]{ width:initial; text-align:left; float:left;}
.registerMain .formLoginRegister li.iFrTit{ padding:10px 20px 10px 70px; }
.registerMain .formLoginRegister li.iFrTit span[name="fr_tit"]{ width:50px; line-height:50px; text-align:center; display:block; position:absolute; left:0; top:0; height:50px; border-right:1px solid #ccc;}
.registerMain .formLoginRegister li .text{ height:30px; line-height:30px; width:70%; padding:0; border:none; margin:0; float:left;}
.registerMain .formLoginRegister .ft_smscode{ background:none; width:183px; height:60px; line-height:60px; position:absolute; right:-1px; top:-1px; z-index:2; border-left:1px solid #999999;}
.registerMain .formLoginRegister .ft_smscode:hover{ color:#0393e2;}
.registerMain .formLoginRegister .btn{ height:40px; line-height:40px; text-align:center; display:block;}

.registerMain .follow{ padding-top:20px; clear:both;}
.registerMain .follow a{ padding:0; text-indent:99999rem; width:28px; margin-right:10px;}

.igTitle{ position:relative; clear:both; overflow:hidden;}
.igTitle span{ background:#FFF; padding:0px 40px;}
.igTitle .igLt{ width:100%; position:absolute; top:20px; z-index:-1; height:2px; line-height:2px; background:url(../images/igLt.png) center center no-repeat;}

.tabBar span{ cursor:pointer;}
.tabBar span.curr{ color:#0393e2;}
.tabCon .divitem{ display:none;}
.moduletabMenu .tabBar { height:40px; border-bottom:1px solid #e2e2e2;}
.moduletabMenu .tabBar span{ float:left; width:150px; height:40px; line-height:40px; text-align:center; border-width:0px 1px 0px 1px; border-color:#e2e2e2; border-style:solid; margin-left:-1px;}
.moduletabMenu .tabBar span.curr{ color:#0393e2; height:41px; background:#FFF; }
.moduletabMenu .tabCon .divitem{ display:none;}

.moduleBox .newslistimg li { width:33%; float:left; padding:0; border:none; clear:none;}
.moduleBox .newslistimg li .d-img {position:relative; width:248px; height:146px; margin:0px auto;}
.moduleBox .newslistimg li .d-img .ith_img2{ width:248px; height:146px;}
.moduleBox .newslistimg li .d-img .ith_img2 span{ width:248px; height:146px;}
.moduleBox .newslistimg li .d-info{ width:258px; margin:0px auto;}

.rdsList li{ float:left; padding-left:40px;}
.rds_iPics{ width:112px; height:112px;}
.rds_iPics .rdus{ border-width:4px; border-style:solid;  width:64px; height:104px; padding:0 20px; text-align:center; line-height:20px; font-size:15px; color:#FFF; display:table-cell; vertical-align:middle;}

.fourYongtu li{ float:left; width:25%; }
.fourYongtu li .item{ width:120px; height:165px; margin:0px auto; padding:45px 20px 10px 30px; position:relative;}
.fourYongtu li .item .iPics{ position:absolute; top:-40px; left:50%; margin:0 0 0 -40px; width:80px; height:80px; border:2px solid #FFF;}
.fourYongtu li .item .iPics .rdus{ border-width:4px; border-style:solid;  width:72px; height:72px; text-align:center; line-height:72px;}

/**/
.testingProcess { padding-left:200px; padding-right:10px; position:relative; text-align:center; height:140px; border-width:1px 0; border-style:solid; border-color:#ddd; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);}
.testingProcess .tit{ position:absolute; left:0px; top:0px; border-right:1px solid #ddd; width:170px; height:100px; padding-top:40px;box-shadow: 2px 0px 4px rgba(0, 0, 0, 0.1);}
.testingProcess .tit i{ position:absolute; right:-25px; top:60px; width:0px; height:0px; font-size:0; border-width:12px; border-style:solid; border-color:transparent transparent transparent #ddd;}
.testingProcess .tit i s{ position:absolute; right:-10px; top:-12px; width:0px; height:0px; font-size:0; border-width:12px; border-style:solid; border-color:transparent transparent transparent #FFF;}

.testingProcess a{ display:block; width:80px; float:left; padding:25px 10px 0; line-height:30px;}
.testingProcess a span{ display:block; width:51px; height:75px; margin:0 auto; background-image:url(../images/tree_img.png);}
.testingProcess a span.tree_01{ background-position:0px 0px;}
.testingProcess a span.tree_02{ background-position:0px -75px;}
.testingProcess a span.tree_03{ background-position:0px -150px;}
.testingProcess a span.tree_04{ background-position:0px -225px;}
.testingProcess a span.tree_05{ background-position:0px -300px;}
.testingProcess a span.tree_06{ background-position:0px -375px;}
.testingProcess a span.tree_07{ background-position:0px -450px;}
.testingProcess a span.tree_08{ background-position:0px -525px;}
.testingProcess a span.tree_09{ background-position:0px -600px;}
.tcityList span{ float:left; margin-right:30px; padding:0 8px; cursor:pointer;}
.tcityList span.curr{ background:url(../images/tcityCurr.png) center 17px no-repeat;}

.sciobtn{ display:inline-block; height:20px; line-height:20px; color:#FFF; width:75px; padding:1px; text-align:center;}
.sciobtn s{ display:inline-block; width:20px; background:#f97c28;}
.sciobtn span{ display:inline-block; background:#FFF; width:55px; color:#f97c28;}

.H_jshao li{ width:33%; float:left; padding:40px 0;}
.H_jshao li .item{ width:280px; margin:0 auto;}
.H_jshao li .item h2{ margin-bottom:20px; background:url(../images/H_jshao_tit.png) no-repeat; height:34px; line-height:34px; overflow:hidden; color:#FFF;}

.weService li{ float:left; width:33%; }
.weService li .item{ width:260px; margin:0px auto 30px; padding:45px 20px 10px 30px; position:relative;}
.weService li .item .iPics{ position:absolute; top:-40px; left:50%; margin:0 0 0 -40px; width:80px; height:80px;}
.weService li .item .iPics .rdus{ border-width:4px; border-style:solid;  width:72px; height:72px; text-align:center; line-height:72px;}

.weService2 li{ float:left; width:20%; }
.weService2 li .item .iPics{ width:100px; height:80px; text-align:center; line-height:80px; margin:0px auto; }

.privatePackage li{ float:left; width:50%; }
.privatePackage li .item{ width:240px; height:300px; margin:0px auto; position:relative;}
.privatePackage li .item .iPics{ height:75px; padding-top:15px; border-bottom:1px solid #0393e2;}
.privatePackage .btn{ padding:5px 40px; color:#1aa3fa; border:1px solid #1aa3fa;}
.privatePackage .btn:hover{ background:#1aa3fa; color:#FFF;}

.wePackage li{ float:left; width:33%; }
.wePackage li .item{ width:280px; margin:0px auto; position:relative;}
.wePackage li .item .iPics{ height:62px; line-height:62px; position:relative; padding-left:56px;}
.wePackage li .item .iPics i{ width:66px; height:95px; position:absolute; top:0; left:1px; display:block;}
.wePackage li .item .iPics .ii_001{ background:url(../images/ii_001.png) no-repeat;}
.wePackage li .item .iPics .ii_002{ background:url(../images/ii_002.png) no-repeat;}
.wePackage li .item .iPics .ii_003{ background:url(../images/ii_003.png) no-repeat;}
.wePackage li .item .iPics .ii_004{ background:url(../images/ii_004.png) no-repeat;}
.wePackage li .item .iCont{ height:296px; border-width:0px 1px 1px 1px; border-style:solid; overflow:hidden; }
.wePackage li .item .iCont .u_item{ padding-left:58px; position:relative;}
.wePackage li .item .iCont .o_tit{ position:absolute; left:0px;}
.wePackage .btn{ padding:5px 40px; border-width:1px; border-style:solid;}
.wePackage .btn:hover{ background:none;}

.joinUsform .formLoginRegister .text{ width:178px; border:1px solid #c0c0c0;}
.joinUsform .formLoginRegister .text{ background:none;}
.joinUsform .formLoginRegister textarea.text{ height:135px; width:390px;}
.joinUsform .formLoginRegister select.text{ width:74px; margin-right:5px; margin-left:-5px;}

.advantageView { position:relative; padding-left:62px;}
.advantageView .title{ margin-left:-62px;}
.advantageView .title h2{ background:url(../images/advw_tit.png) no-repeat; text-align:center; width:343px; height:81px; line-height:71px; margin:0 auto;}
.advantageView ul{ clear:both; height:220px; overflow:hidden;}
.advantageView li{ width:355px; height:220px; float:left;}
.advantageView li h2{ border-bottom:1px dashed #8d7dfd; margin-bottom:8px; padding-left:10px;}
.advantageView ul.last{ margin-top:-80px; margin-left:-62px;}
.advantageView ul.last li{ margin:0px auto 0; clear:both; float:none;}
.advantageView ul.last li h2{ border:none; margin-left:-10px;}
.advantageView .view_bg{ width:355px; height:355px; background:url(../images/355355_001.png) no-repeat; position:absolute; top:102px; left:50%; margin:0 0 0 -180px;}

.serviceList li{ width:25%; float:left; padding-bottom:30px;}
.serviceList li .item{ padding:0 30px 0 75px; position:relative;}
.serviceList li .item div{ display:table-cell; vertical-align:middle; width:120px; height:50px; line-height:16px; overflow:hidden;}
.serviceList li .item span{}
.serviceList li .item i{ display:block; width:54px; height:48px; position:absolute; left:0px; top:0px;}

.serviceSee{ padding:42px 90px 45px 30px;}
.serviceSee .item { height:100px; position:relative; padding-left:150px; padding-top:20px;}
.serviceSee .item i{ position:absolute; left:0px; top:0px; width:120px; height:120px; display:block;}
.serviceSee .item .u_info{}
.serviceSee .item .u_btn{ position:absolute; right:0px; top:40px;}

.healthInfo li{ clear:both; overflow:hidden; padding:20px 35px; margin-bottom:20px;}
.healthInfo li .neir_pics{ width:230px; height:150px; overflow:hidden;}
.healthInfo li .neir_pics img{ width:230px; height:150px;}
.healthInfo li .neir_size{ width:510px; height:150px; overflow:hidden}

.listMedical .zy_team .n_hosplist{ width:1128px; padding:0;}
.listMedical .zy_team .n_hosplist ul{ margin-right:-50px; padding:0;}
.listMedical .zy_team .n_hosplist .n_hosp{ width:370px; margin-right:0px;}
.listMedical .moduleBox .newslistimg{ padding:30px 0 0 0;}
.listMedical .moduleBox .newslistimg li{ width:376px;}

.quesForm .formLoginRegister li { clear:both; overflow:hidden;}
.quesForm .formLoginRegister li span[name="fr_tit"]{ width:160px; text-align:left; color:#1aa3fa; float:left;}
.quesForm .formLoginRegister li .text{ width:230px; border:1px solid #c0c0c0; border-radius:2px;}
.quesForm .r_item{ float:left; width:80%}

.QF_001 .formLoginRegister li span[name="fr_tit"]{ width:80px; text-align:right; color:#1aa3fa;}
.QF_001 .formLoginRegister li .text{ width:120px; }
.QF_001 .formLoginRegister li select.text{ width:75px; }
.QF_001 label{ margin-right:50px;}
.QF_001 label input{ margin-top:-5px; margin-right:10px;}

/*个人中心*/
.column{ max-width:212px; position:fixed; left:0; top:0; z-index:2;}
.pic-box{ width:52px; text-align:center; margin:0 auto; padding:17px 0 28px;}
.pic-box span{ display:block; height:52px; line-height:52px; background-color:#CCC; background-size:cover; }
.one-colum { width:120px; background:#444444; height:100%; position:relative; float:left;}
.one-colum li{ line-height:44px; color:#FFF; padding:0 10px; cursor:pointer; margin: 10px 0px;}
.one-colum li a{ color:#CCC;}
.one-colum li i{ display:inline-block; width:25px; height:25px; vertical-align:middle; margin-right:12px;}
.one-colum li:hover,.one-colum li.curr{ background:#FFF; color:#666;}
.one-colum li:hover .c2501-ico,
.one-colum li.curr .c2501-ico{ background-position:-25px 0px;}
.one-colum li:hover .c2502-ico,
.one-colum li.curr .c2502-ico{ background-position:-25px -25px;}
.one-colum li:hover .c2503-ico,
.one-colum li.curr .c2503-ico{ background-position:-25px -50px;}
.one-colum li:hover .c2504-ico,
.one-colum li.curr .c2504-ico{ background-position:-25px -75px;}
.one-colum li:hover .c2505-ico,
.one-colum li.curr .c2505-ico{ background-position:-25px -100px;}
.one-colum li:hover .c2506-ico,
.one-colum li.curr .c2506-ico{ background-position:-25px -125px;}

.btnBottom{ background:#444444; width:100%; position:absolute; bottom:0px; z-index:3;}
.btnBottom li{ margin-top:20px;}
.btnBottom li.i_notice{ background:#ff6602;}
.btnBottom li.i_notice span{ background:#FFF; color:#ff6602; display:inline-block; width:16px; height:16px; line-height:16px; font-size:8px; text-align:center; vertical-align:middle; margin-left:10px;}
.btnBottom li.i_home  { background:#999999; text-align:center;}

.sub-colum{ width:91px; height:100%; background:#ffffff; border-right:1px solid #e2e2e2; text-align:center; position:fixed; left:120px; top:0px; z-index:9;}
.sub-colum .tit,
.cetContent .tit{ background:#FFF; height:39px; line-height:39px; border-bottom:1px solid #e2e2e2; margin-bottom:5px; overflow:hidden;}
.sub-colum li{ line-height:30px;}

.container{ position:relative; padding-left:212px; height:100%; background:#f1f1f1; overflow:auto;}
.container.narrow{ padding-left:120px;}

.rightInfo{ overflow:hidden; background:#FFF; position:absolute; right:0; top:0px; width:315px;}
.rightInfo .sub_right{ width:280px;}

.liuchengBox { text-align:center; width:140px; margin:0 auto; }
.liuchengBox li{ background:#f1f1f1; padding:8px;}
.liuchengBox li div.item{ border:2px solid #FFF; line-height:40px; height:40px; overflow:hidden;}
.liuchengBox li.style div{ margin:0 auto; width:3px; height:25px; line-height:0px; background:#999999; position:relative;}
.liuchengBox li.style{ background:none; height:40px; padding:10px 0 0 0; overflow:hidden;}
.liuchengBox li.style div i{ position:absolute; bottom:-18px; margin:0 0 0 -4px; width:0px; height:0px; border-width:10px 5px; border-style:solid; border-color:#999999 transparent transparent transparent ;}

.contact_info{ width:280px; float:right;}
.contact_info .i_btn{ padding:20px 40px 20px 20px;}
.contact_info .i_btn img{ vertical-align:-6px;}
.contact_info .img_ewm{ clear:both; width:160px; margin:0 auto;}
.contact_info .img_ewm .i_g{ width:120px; height:120px; background:#f6f6f6;}
.contact_info .img_ewm .i_g img{ width:100%;}

/*中间模板*/
.cetContent { position:relative;}
.cetContent.narrow{ padding-right:315px;}
.cetContent .tit{ margin:0px;}
.cetContent .tit span{ margin-right:50px; float:left; cursor:pointer;}
.cetContent .tit span.curr{ border-bottom:1px solid #0393e2; line-height:38px; color:#0393e2;}
.mainScroll{ overflow:hidden; clear:both;}
.mainContainer{ padding:10px 6px 20px; margin:15px 6px; background:#FFF; overflow:hidden; min-width:800px; }
.mainContainer .formBoxlist th{ font-size:13px; background:#f1f1f1; border-bottom:1px solid #e4e4e4; line-height:35px;}
.mainContainer .formBoxlist td{ line-height:25px; padding:10px 6px;}
.mainContainer .titLanmu .text{ border:1px solid #666;}
.mainContainer .i_duiset{
	background:#0393e2;
	-webkit-transform:rotate(50deg);
	-moz-transform:rotate(50deg);
	-o-transform:rotate(50deg);
	transform:rotate(50deg); 
}

#styleHome{ background:#FFF; overflow:hidden;}
#styleHome .container{ background:#FFF;}

.neirongMian li{ float:left; text-align:center;}
.neirongMian li .item{/* background:#f1f1f1; margin:10px; padding:10px 0*/}
.jk_jianyi li{ width:33%;}
.jk_zhishu li{ width:20%;}
.jk_guanli li{ width:10%;}
.jk_guanli h2{ background:url(../images/jk_guanli.png) no-repeat center center; padding-left:10px; width:40px; margin:0 auto; height:40px; line-height:40px; text-align:left; overflow:hidden;}
.jk_morefuwu .dingzhi{ background:none;}
.jk_morefuwu .dingzhi ul{ position:static; left:inherit; top:inherit; margin:0; width:inherit;}
.jk_morefuwu .dingzhi li{ width:25%; height:inherit; padding:0; margin:0; text-align:center;}
.jk_morefuwu .dingzhi li .it_info{ float:none; width:160px; margin:0 auto; height:70px; padding:10px 0px;}
.jk_morefuwu .dingzhi li .it_img{ display:inline-block; vertical-align:middle; overflow:visible; margin-right:10px; float:none; width:22px; height:22px; line-height:20px;}
.jk_morefuwu .dingzhi li .it_info h2{ font-size:16px;}
.jk_morefuwu .dingzhi li .it_info p{ height:40px; line-height:20px; overflow:hidden; padding:0 20px;}

.zfCGbox{ clear:both; background:#cceeda; border-top:2px solid #0393e2;}
.zfCGbox dl{ overflow:hidden;}
.zfCGbox dl dt{ width:70px; float:left;}
.zfCGbox dl dd{ width:800px; float:left;}


/*新*/
.btn-br-009edb,
.btn-br-e4e4e4,
.btn-br-1aa3fa,
.btn-br-00aa87{ background:#fff; display:inline-block; border-width:1px; border-style:solid; height:30px; line-height:30px; padding:0; width:90px; text-align:center;}

.btn-1aa3fa{ background:#1aa3fa; color:#fff; display:inline-block;}
.btn-009edb{ background:#009edb; color:#fff; }
.btn-ff5a00{ background:#ff5a00; color:#fff;}

.btn-br-1aa3fa{ border-color:#1aa3fa; color:#1aa3fa;}
.btn-br-00aa87{ border-color:#00aa87; color:#00aa87;}
.btn-br-009edb{ border-color:#009edb; color:#009edb;}
.btn-br-e4e4e4{ border-color:#e4e4e4; color:#333333;}

.btn-ff5a00:hover,
.btn-1aa3fa:hover{ background:#000;}

.btn-br-1aa3fa:hover,
.btn-br-00aa87:hover{ border-color:#000; color:#000;}

.t_form{}
.t_form table{ border-width:1px 1px 0 0; border-style:solid; border-color:#e4e4e4;}
.t_form th,.t_form td{ line-height:58px; padding:0 30px; vertical-align:middle; border-width:0 0 1px 1px; border-style:solid; border-color:#e4e4e4;}
.t_form td{ background:#FFF;}
.t_form tr.odd{ background:#f1f1f1;}
.t_form .tdtit{ background:#f9f9f9; color:#999;}
.t_form .trtit td{ background:#f9f9f9;}

.bor-1aa3fa .wtwls a{ border:1px solid #1aa3fa; color:#1aa3fa; display:block;}
.bor-1aa3fa .wtwls a:hover{ border:1px solid #000; color:#000;}

/*多选单选按钮美化*/
label.checkbox{ cursor:pointer; line-height:20px;height:20px;display:inline-block; padding:0;}
label.checkbox .ico_check{background:url(../img/ico_4040_01.png) no-repeat 0px -20px; height:20px; width:20px; display:inline-block; vertical-align:middle;}
label.checkbox.checked .ico_check{background:url(../img/ico_4040_01.png) no-repeat -20px -20px; }
label.disabled{background-position:left 0}
.hRadio{ display:inline-block;height:20px;line-height:20px;cursor:pointer;vertical-align:middle}
.hRadio .ico_radio{ background:url(../img/ico_4040_01.png) no-repeat left top; height:20px;width:20px; display:inline-block; vertical-align:middle;}
.hRadio_Checked .ico_radio{background:url(../img/ico_4040_01.png) no-repeat -20px top;}

.divitem{ display:none;}
.progressBar{ background:#f4f4f4; height:10px; line-height:10px; width:160px; overflow:hidden;}
.progressBar .subBar{ background:#f99f01; height:10px; line-height:10px; width:100%;}
.progressBar2{ background:#e4e4e4; height:24px; line-height:0px; width:320px; overflow:hidden;}
.progressBar2 .subBar{ background:#ff5a00; height:24px; line-height:0px; width:100%;}

.i_left{ width:900px; }
.i_right{ width:285px; }
.c_left{ width:830px; }
.c_right{ width:355px; }
.xt_left{ width:240px;}
.xt_right{ width:915px;}
.zx_left{ width:880px; }
.zx_right{ width:300px; }
.wd_left{ width:820px; }
.wd_right{ width:360px; }

.index_list_box{}
.index_list_box .divitem{ display:none;}
.index_list_box li{ width:50%; float:left;}
.index_list_box dl{ clear:both; overflow:hidden; padding:30px 20px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; margin:0px -1px -1px 0;}
.index_list_box dl dt{ float:left; width:150px; height:110px; margin-right:40px; overflow:hidden;}
.index_list_box dl dt.m-r20{ margin-right:20px;}
.index_list_box dl dt img{ width:150px; height:110px;}
.index_list_box dl dd{ text-align:left;}
.index_list_box dl dd h2 a{ font-size:14px; color:#333;}
.index_list_box dl dd div a{ font-size:12px; color:#666; width:50%; float:left;}
.index_list_box dl dd div a:hover{ color:#1aa3fa;}

.live_notice .n_info{ /*width:220px;*/ padding:0 17px; margin:0 auto;}
.live_notice .n_info .btn{ border:1px solid #29a7de; color:#29a7de; padding:0 15px;}
.live_notice .n_btn { border-top:1px solid #e4e4e4;}
.live_notice .n_btn a{ background:#29a7de; color:#FFF;}

.mingxiaoTJ li{ float:left; width:50%; padding-top:20px;}
.mingxiaoTJ li a{ display:block; width:90px; height:90px; margin:0 auto;}
.mingxiaoTJ li a img{ width:90px; height:90px;}

.wonelist .wtwls{ display:block; width:100%; float:left; padding:20px 0 0 0;}
.wtwolist .wtwls{ display:block; width:40%; float:left; padding:20px 0 0 7%;}

.online_list li{}
.online_list .odefault{ width:360px; background:#FFF;}
.online_list .odefault dt{ height:90px; background-color:#666; padding-top:60px; background-position:center center; background-repeat:no-repeat;}
.online_list .odefault dd{ height:160px; padding-top:8px;}
.online_list .odefault dd span{ height:44px; line-height:44px;}
.online_list .odefault dd span a{ display:block; border:1px solid #d1d1d1; color:#333;}
.online_list .odefault dd span a:hover{ border:1px solid #1aa3fa; color:#1aa3fa;}
.online_list .odefault:hover{ -moz-box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1); -webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1); box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1)}

.answer_box { height:410px;}
.ar_column{ width:210px; height:410px; background:#5792d6;}
.ar_column .tit{ height:150px; background:#699dda;}
.ar_column .con{}
.ar_column dd span{ height:30px; line-height:30px;}
.ar_column dd span a{ display:block; border:1px solid #fff; color:#fff;}
.ar_column dd span a:hover{ border:1px solid #000; color:#000;}

.ar_hotnews { width:690px; height:410px; float:left; background:#fff;}
.ar_hotnews dl{ width:242px; float:left; border-bottom:1px solid #d1d1d1; padding-bottom:10px;}
.ar_hotnews dl.nobor{ border:none;}
.ar_hotnews dl .lft{ width:32px; height:32px; float:left;}
.ar_hotnews dl .lft img{ width:32px; height:32px; }
.ar_hotnews dl .rft{ width:200px; float:left;}

.ar_hotnews .list02{ border-top:1px dashed #d1d1d1;}
.ar_hotnews .list02 li{ width:45%; padding-right:5%;}
.ar_hotnews .list02 h2 i{ width:3px; height:16px; background:#22b9d5; display:inline-block; vertical-align:middle;}
.ar_hotnews .list02 p { padding:5px 0px;}
.ar_hotnews .list02 p a{ height:20px; line-height:20px; color:#666; white-space:nowrap; text-overflow:ellipsis; width:100%; overflow:hidden; display:inline-block;}
.ar_hotnews .list02 p a:hover{ color:#1aa3fa}

.ar_renwu{ width:260px; background:#fff; height:410px;}
.ar_renwu dl dd{ width:160px;}

.list280 dl{ width:280px; background:#FFF;}
.list280 dl dd{ height:120px; padding-top:10px;}
/*
.list280 li:nth-child(2) dl{ float:right; margin-right:10px;}
.list280 li:nth-child(3) dl{ float:right; margin-right:5px;}
.list280 li:nth-child(4) dl{ float:right;}
*/

.img280200 .tag{ width:120px; text-align:center; height:32px; line-height:32px; background:rgba(0,0,0,.5); color:#fff; position:absolute; left:0px; top:30px; z-index:2; -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}
.img280200 .rose{ display:none; background:rgba(0,158,219,.7); position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:3;}
.img280200 .rose .wtwls a{ border:1px solid #FFF; color:#FFF; height:28px; line-height:28px; display:block;}
.img280200 .rose .wtwls a:hover{ border:1px solid #000; color:#000;}
.img280200:hover .rose{ display:block;}

.list260190 dl{ width:260px; background:#FFF;}
.list260190 dl dd{ max-height:190px; padding-bottom:5px; padding-top:20px;}

.mingshiTJ dl { padding:10px 20px;}
.mingshiTJ dl dd{ margin-left:80px; border-bottom:1px dashed #e4e4e4;}
.mingshiTJ dl dd .btn{ border:1px solid #1aa3fa; color:#1aa3fa; float:right; line-height:20px;}
.mingshiTJ dl dd .btn:hover{ border:1px solid #000; color:#000;}
.mingshiTJ dl:last-child dd{ border:none;}

.zuotiMS li dl{ width:320px; height:180px; padding:20px; background:#f5f5f5;}

body .mtcBox .line-top{ border-top:1px solid #e4e4e4;}
body .zhentiCC{ margin-right:-40px;}
body .zhentiCC li { width:280px; margin-right:26px;}
.zhentiCC li dl{ width:280px; background:#FFF;}
.zhentiCC li dl dd{ height:120px; padding-top:10px;}
.zhentiCC li:hover dl{ -moz-box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1); -webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1); box-shadow:2px 2px 5px rgba(0,0,0,.1),-2px -2px 5px rgba(0,0,0,.1)}

.xitongLX .mc{ border-top:1px solid #e4e4e4; min-height:465px; }
.xt_column{}
.xt_column li a{ display:block; height:42px; line-height:42px; border:1px solid #e4e4e4; margin-top:30px;}
.xt_column li a:hover,.xt_column li a.curr{ border:1px solid #009edb; background:#009edb; color:#fff;}
.xt_contlist li { padding-top:45px;}
.xt_contlist li a{ display:block; color:#FFF; position:relative; }
.xt_contlist li a span{ position:absolute; bottom:20px; width:100%; text-align:center; left:0;}

.xt_wrong_list { padding:0px 30px 0px 40px;}
.xt_wrong_list li { clear:both;}
.xt_wrong_list li .item{ height:40px; line-height:40px; overflow:hidden; padding:8px 0; border-bottom:1px dashed #e4e4e4; width:660px;}
.xt_wrong_list li .btn{ width:100px; height:40px; line-height:40px; text-align:center; padding:0; margin-top:8px; float:right;}
.xt_wrong_list li .btn:hover{ background:#000;}
.xt_wrong_list li:last-child .item{ border:none;}

.ucFilter li{ min-width:70px; padding:0 10px; text-align:center; position:relative; border-width:2px 1px 0 1px; border-style:solid; border-color:#f5f5f5 #e4e4e4 transparent #e4e4e4; margin-left:-1px; cursor:pointer;}
.ucFilter li span{ display:block;}
.ucFilter li .tit{}
.ucFilter li .tit i{ display:inline-block; vertical-align:middle; margin-left:8px; height:0px; width:0px; border-style:solid; border-width:6px; border-color:#ababab transparent transparent transparent;}
.ucFilter li .tit i.hover{ border-color:transparent transparent #ababab transparent; vertical-align:2px;}
.ucFilter li .con{ display:none; position:absolute; left:0; top:51px; width:100%; z-index:2; background:#f5f5f5;}
.ucFilter li .con span{ border-width:1px 0px 1px 0px; border-style:solid; border-color:#e4e4e4; margin-top:-1px;}
.ucFilter li .con span.curr{ background:#e4e4e4;}
.ucFilter li .con span:hover{ background:#eeeeee;}
.ucFilter li.selected{ background:#FFF; color:#29a7de; border-top-color:#1aa3fa;}

.shipdetails .info li{ height:30px;}
.shipdetails .info .tit{ width:80px; overflow:hidden; display:inline-block; color:#999; float:left;}
.shipdetails .info .ibtn a{ padding:10px 20px; background:#ff5a00; color:#fff;}

.shipincons .mt { height:43px; line-height:43px; border-bottom:1px solid #e4e4e4; background:#f9f9f9;}
.shipincons .mt a{ display:block; float:left; width:160px; text-align:center;
	padding:0 10px; text-align:center; position:relative; 
	border-width:1px 1px 0 1px; border-style:solid; border-color:#f9f9f9 #e4e4e4 transparent #e4e4e4; margin-left:-1px; cursor:pointer;
}
.shipincons .mt a.curr{ background:#FFF;}

.s_jieshao li{ height:30px;}
.s_jieshao .tit{ width:80px; overflow:hidden; display:inline-block; color:#999; float:left;}
.s_jieshao .ibtn a,
.tijiaoLC .ibtn a{ padding:5px;}
.s_jieshao .ibtn a.btn-br-009edb,
.tijiaoLC .ibtn a.btn-br-009edb{ background:#009edb; color:#fff;}
.s_jieshao .ibtn a:hover,
.tijiaoLC .ibtn a:hover{ color:#000; background:#fff; border:1px solid #000;}

.s_kcmulu .t_form table{ border-left-width:1px;}
.s_kcmulu .t_form th,
.s_kcmulu .t_form td{ border-left:none; line-height:42px;}

.s_pinjialist li{ clear:both; line-height:30px; height:30px; overflow:hidden; padding:10px 0;}
.s_pinjialist li .tit{ width:115px;}
.s_pinjialist li .r_tip{ width:30px; padding:0 20px; font-size:12px; color:#666;}

.s_pingNeirong .tabBar{ padding-left:40px;}
.s_pingNeirong .tabBar .tit{ padding:0 40px;}
.s_pingNeirong .tabCon .divitem{ padding:20px;}

.teseList { margin-right:-12px;}
.teseList li { width:230px; height:150px; background:#fff; margin-right:12px;}

.ucZaixianID .r.w50w .list280 dl{ float:right;}
.i_jinduLC{ height:80px;}
.i_jinduLC li{ width:275px; float:left; background-repeat:no-repeat;}
.i_jinduLC li div{ height:24px; width:275px; background-color:#e4e4e4; position:relative; background-image:url(../img/ico_2424_01.png); background-position:center right; background-repeat:no-repeat;}
.i_jinduLC li div i,
.i_jinduLC li div s{ width:0px; height:0px; border-width:12px; border-style:solid; display:block; position:absolute; top:0px;}
.i_jinduLC li div i{border-color: transparent transparent transparent #fff; left:0px;}
.i_jinduLC li div s{border-color: transparent transparent transparent #fff; right:0px;}
.i_jinduLC li.first.curr{ padding-right:24px; width:229px;}
.i_jinduLC li.first.curr div{ background-image:url(../img/ico_2424_05.png); background-position:230px top;}
.i_jinduLC li.first.curr div i{ display:none;}
.i_jinduLC li.center.curr{ padding-right:24px; width:229px;}
.i_jinduLC li.center.curr div{ background-image:url(../img/ico_2424_05.png); background-position:230px top;}
.i_jinduLC li.last div{ background-image:url(../img/ico_2424_04.png);  background-position:top right;}
.i_jinduLC li.curr{ background-image:url(../img/ico_2424_02.png); background-position:top left; padding-left:24px; width:251px;}
.i_jinduLC li.curr div{ background-color:#1aa3fa; background-image:url(../img/ico_2424_03.png);}
.i_jinduLC li.curr p{ color:#1aa3fa;}

.v_header .header{ background:#f2f2f2;}
.v_header .header .h_top{ height:50px; line-height:50px;}
.v_header .header .h_top a{ color:#333;}
.v_header .header .h_top a:hover{ color:#057edb;}
.v_header .header .h_top .t_siten_l li{ padding-right:50px;}
.v_header .header .h_top .t_siten_r li{ padding:0 20px;}
.v_header .header .h_top .itShowbox{ top:50px;}
.v_header .header .h_top .itShowbox p{ line-height:40px;}

.videoPlayer { width:940px; }
.videoPlayer .vio_source{ height:565px; background:#000;}
.videoPlayer .vio_share{ background:#191919;}
.videoPlayer .vio_share a{ color:#f4f4f4;}
.vioRightbox{ height:100%; position:absolute; top:0px; right:0px;}
.vioRightbox .vio_depress{ width:10px; height:100%; background:#444444;text-align:center; position:relative; cursor:pointer;}
.vioRightbox .vio_depress span{ color:#f3f3f3; font-family:SimSun; font-size:14px; position:absolute; top:50%; width:10px; left:0px; }
.vioRightbox .vio_depress:hover span{ color:#057edb;}
.vioRightbox .vio_column{ width:250px; height:100%; background:#191919; overflow:hidden;}
.vio_column .c_tit{ height:48px; line-height:48px; padding:0 10px;}
.vio_column .c_tit span{ border-bottom:2px solid #057edb; padding:0 13px; float:left;}
.vio_column .c_con { width:100%; height:555px; overflow:hidden;}
.vio_column dl{ clear:both;}
.vio_column dl a{ color:#f4f4f4;}
.vio_column dl dt{ height:42px; line-height:42px; overflow:hidden; border-top:1px solid #333333; border-bottom:1px solid #333333; padding:0 15px;}
.vio_column dl dd { padding:5px 0;}
.vio_column dl dd div{ height:32px; line-height:32px; overflow:hidden; padding:0 0 0 35px; clear:both;}
.vio_column dl dd div a{ display:block; float:left; width:170px; overflow:hidden;}
.vio_column dl dd div i{ display:none; float:left; margin-top:3px; background:url(../img/ico_2525_play.png) center center no-repeat; width:25px; height:25px; line-height:0px;}
.vio_column dl dd div a:hover{ color:#057edb;}
.vio_column dl dd div.curr { color:#057edb; border-bottom:1px solid #333333; padding-bottom:5px;}
.vio_column dl dd div.curr a{ color:#057edb;}
.vio_column dl dd div.curr i{ display:block;}

.tijiaoLC .mt{ height:80px;}
.tijiaoLC .tit{ height:78px; border-bottom:2px solid #1aa3fa; padding:0 20px;}
.tijiaoLC .t_form table{ border:1px solid #e4e4e4; border-bottom:none;}
.tijiaoLC .t_form th{line-height:38px; background:#f8f8f8; border-bottom:1px solid #e4e4e4; border-left:none;}
.tijiaoLC .t_form td{ border:none;}

.iPrompt{ border:1px solid #fcb303; background:#fef9db; color:#666;}

.zhifuImg li{ margin-right:20px; width:188px; height:58px; line-height:58px; text-align:center; border:1px solid #d1d1d1; background:#fff;}

/*考试*/
	.sys-header{ background:#f4f4f4; border-bottom:1px solid #e4e4e4; height:79px; line-height:79px; text-align:center;}
	.sys-header .sys_logo{ font-size:26px;}
	.sys-header .btn,
	.system_column .btn{ font-size:14px; line-height:25px; padding:6px 21px; margin-top:25px;}
	.test-system{ position:relative;}
	.system_con{ width:955px; float:left;}
	.system_column{ width:216px; float:right;}
	
	.top_tit .tit{ height:160px; padding:0 70px;}
	.top_tit .tit .fontsize { padding:25px 0;}
	.top_tit .tit .fontsize span a{ text-align:center; border:1px solid #bbbbbb; background:#f4f4f4; color:#333333; display:inline-block; vertical-align:middle; width:28px; height:21px; line-height:21px; margin-right:15px;}
	.top_tit .tit .fontsize span a.curr{ border:1px solid #009edb; background:#009edb; color:#ffffff;}
	.top_tit .con{ padding:45px 20px 0 40px; height:74px;}
	.top_tit .con .con_box{ width:780px; background:#f5f5f8;}
	.top_tit .con .con_box span em{ background:#fff; color:#e30303; border:1px solid #e4e4e4; display:inline-block; width:18px; line-height:18px; height:18px; text-align:center;}
	
	.center_box{ padding-bottom:100px;}
	.center_box dl{ margin-top:13px; background:#fff; border:1px solid #e4e4e4; clear:both; overflow:hidden;}
	.center_box dl dt { height:80px; line-height:80px; background:#f8f8f8; padding:0 20px;}
	.center_box dl dt h2{ color:#e35c03; padding-right:30px; display:inline-block;}
	.center_box dl dt h2 em{ font-size:20px; padding-right:10px;}
	.center_box dl dt span{ color:#333333;}
	.center_box dl dd{}
	.center_box dl dd.option { padding:20px 60px 0;}
	.center_box dl dd.option p span{ color:#999999; padding-right:10px;}
	.center_box dl dd.answer { padding:20px 60px 25px; height:32px;}
	.center_box dl dd.answer span{ float:left; margin-right:27px;}
	.center_box dl dd.answer span label{ background:#f8f8f8; border:1px solid #d1d1d1; min-width:60px; padding-right:10px; height:30px; line-height:30px; -moz-border-radius:2px; border-radius:2px; -webkit-border-radius:2px; }
	.center_box dl dd.answer span label.hRadio_Checked,
	.center_box dl dd.answer span label.checked{ background:#ff5a00; border:1px solid #ff5a00; color:#FFF;}
	.center_box dl dd.answer span label .ico_radio,
	.center_box dl dd.answer span label .ico_check{ margin:0 10px 0 8px; background:url(../img/ico_4040_01.png) no-repeat 0px -40px;}
	.center_box dl dd.answer span label.hRadio_Checked .ico_radio,
	.center_box dl dd.answer span label.checked .ico_check{ background:url(../img/ico_4040_01.png) no-repeat -20px -40px;}
	
	.system_point{ position:fixed; bottom:0; width:955px;}
	.system_point .mt{ background:#ff5a00; font-size:14px; color:#fff; text-align:center; line-height:34px; height:34px; width:200px; margin:0 auto; cursor:pointer; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
	.system_point .mc{ background:#eaeaea; border-top:6px solid #ff5a00; min-height:50px; overflow:hidden; padding-left:12px; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
	.system_point .mc li{ float:left; padding:10px 18px 10px 0;}
	.system_point .mc li span{ background:#fff; display:block; width:36px; height:28px; line-height:28px; text-align:center; color:#333; font-size:12px; cursor:pointer;}
	.system_point .mc li.curr span{ background:#ff5a00;  color:#fff; }
	
	.system_column .col_fixed{
		width:215px;
		backface-visibility: hidden;
		transition: transform 0.3s, opacity 0.3s;
		-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
	}

/*资讯*/

	.zixun-index-list{}
	.zixun-index-list .item{ border-width:1px; border-style:solid; border-color:#000; background:#fff;}
	.zixun-index-list .zx_column{ width:240px; float:left; margin-right:30px;}
	.zixun-index-list .zx_column dl{}
	.zixun-index-list .zx_column dl dt{ height:70px; padding:30px 28px 0;}
	.zixun-index-list .zx_column dl dt .tit{ background:#FFF; color:#333;}
	.zixun-index-list .zx_column dl dd{ min-height:267px; overflow:hidden;}
	.zixun-index-list .zx_column dl dd p{ height:42px; line-height:42px; overflow:hidden; margin-bottom:20px;}
	.zixun-index-list .zx_column dl dd p a{ color:#fff;}
	.zixun-index-list .zx_column dl dd p a:hover{ color:#1aa3fa;}
	.zixun-index-list .zx_column dl dd p.curr{ background:#fff;}
	.zixun-index-list .zx_column dl dd p.curr a{ color:#333;}
	.zixun-index-list .zx_content{ width:570px; float:left; padding-top:15px; height:352px; overflow:hidden;}
	.zixun-index-list .zx_content li { clear:both; overflow:hidden; border-bottom:1px dashed #e4e4e4; line-height:52px;}
	.zixun-index-list .zx_content li:last-child{ border:none;}
	.zixun-index-list .zx_content li div{ overflow:hidden;}
	.zixun-index-list .zx_content li a{ display:block; width:80%; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.zixun-index-list .zx_content li span{ display:block; width:20%; float:right; text-align:right; color:#999}
	.zixun-index-list .zx_content li p{ line-height:20px; display:none; padding:5px 0 15px;}
	.zixun-index-list .zx_content li.curr{ line-height:20px;}
	.zixun-index-list .zx_content li.curr p{ display:block;}
	.zixun-index-list .zx_content li.curr a{ width:100%; font-size:16px; padding-top:15px;}
	.zixun-index-list .zx_content li.curr span{ width:100%; float:left; text-align:left; padding-top:5px;}
            
	.zx_list li { position:relative; padding-left:40px; line-height:25px; padding-bottom:10px; clear:both;}
	.zx_list li a i{ position:absolute; left:10px; top:5px; display:block; height:16px; width:16px; text-align:center; line-height:16px; color:#fff; background:#d1d1d1; font-size:12px;}
	.zx_list li a{ display:inline-block; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
	.zx_list li p{ height:20px; line-height:20px; padding-bottom:5px; border-bottom:1px dashed #e4e4e4; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#999;}
	
	.zx_list li.first  a i{ background:#fd5604;}
	.zx_list li.second a i{ background:#fd7304;}
	.zx_list li.third  a i{ background:#fda204;}
	
	.zx_left .screenBox dl dd{ width:700px;}
	
	.zixun-listing li:last-child{ border:none;}
	
	.zixun-details{ border-top-width:5px; border-top-color:#1aa3fa; border-radius:3px 3px 0 0;}
	.zixun-details .article_info{ padding:5px 100px;}
	.zixun-details .article_info span{}
	.zixun-details .article_nr p{ margin:10px 0;}

/*问答*/
	.wenda_tab .mt{ height:48px; line-height:48px; border-bottom:1px solid #e4e4e4;}
	.wenda_tab .mt span{ float:left; line-height:47px; padding:0 13px;}
	.wenda_tab .mt span.curr{ border-bottom:2px solid #1aa3fa;}
	.wenda_tab li{ clear:both;}
	.wenda_tab li:last-child{ border:none;}
	
	.iwant_tiwen{ padding:35px 40px;}
	.iwant_tiwen .tit{ background:#0393e2;}
	.iwant_tiwen .tit a{ display:block;}
	
	.radio_niming{ float:left; vertical-align:inherit; font-size:14px;}
	.radio_niming input{ vertical-align:-2px; margin-right:5px;}

	.wd_probox{ padding:25px 20px 40px 20px; line-height:30px;}
	.wd_probox .pr_btn a{ background:#bde3fc; color:#0393e2; display:inline-block; line-height:45px; padding:0 30px;}
	.wd_probox .pr_con dl dt{ float:right; width:30%; text-align:right;}
	.wd_probox .pr_con dl dd{ float:left; width:70%;}
	
	.wd_proList { padding:20px 40px 0;}
	.wd_proList h2{ font-weight:bold;}
	.wd_proList li:last-child{ border:none;}
	
	
	.xiangguan_wt li{ clear:both; padding-bottom:10px; overflow:hidden;}
	.xiangguan_wt li a{ width:80%; float:left; display:block;}
	.xiangguan_wt li span{ width:20%; float:left; display:block; text-align:right;}
	
	
	/*编辑器*/
	.xl-editor{ border:1px solid #e4e4e4; background:#fff;}
	.xl-editor-tool{ height:36px; padding-top:4px; padding-left:10px; background:#f4f4f4; border-bottom:1px solid #e4e4e4; text-align:center;}
	.xl-editor-tool span{ background-image:url(../img/editor-icons.png); background-repeat:no-repeat; width:31px; height:30px; line-height:30px; border:1px solid #f4f4f4; overflow:hidden; float:left; margin-right:12px; font-weight:bold; color:#666; font-size:18px; font-family:'宋体'; cursor:pointer; }
	.xl-editor-tool span.curr{ color:#000000; border:1px solid #1aa3fa; background-color:#bff1fc; border-radius:2px;}
	.xl-editor-tool span.ed-bold{ background-position:-0px -2px;}
	.xl-editor-tool span.ed-italic{ background-position:-31px -2px;}
	.xl-editor-tool span.ed-underline{ background-position:-64px -2px;}
	.xl-editor-tool span.ed-separate{ background-position:-620px -33px; margin:0;}
	.xl-editor-tool span.ed-sequence1{ background-position:-93px -2px;}
	.xl-editor-tool span.ed-sequence2{ background-position:-124px -2px;}
	.xl-editor-tool span.ed-simpleupload{ background-position:-0px -32px;}
	.xl-editor-tool span.ed-blockquote{ background-position:-528px -2px;}
	.xl-editor-content{ clear:both; overflow:hidden; height:150px; line-height:25px; overflow:hidden; padding:5px 5px;}
	.xl-editor-content .textarea{ height:100%; width:100%; font-size:12px;}
	.xl-editor-content .textarea .neirong{height:25px; line-height:25px;}
	.xl-editor-content .textarea.bold{ font-weight:bold;}
	.xl-editor-content .textarea.italic{ font-style:italic;}
	.xl-editor-content .textarea.underline{ text-decoration:underline;}
	.xl-editor-content .textarea ol{list-style-type:disc; padding-left:30px;}
	.xl-editor-content .textarea ol li{list-style-type:disc;}

/*关于我们*/
	.about_photo li{ width:280px; float:left; margin-right:10px; margin-bottom:20px;}	

/*帮助中心*/
	.help_column{ width:320px; float:left;}
	.help_column { border-top:1px solid #bbbbbb;}
	.help_column li{ height:58px; line-height:58px; background:#f8f8f8; border:1px solid #bbbbbb; margin-top:-1px; text-align:center;}
	.help_column li span{ color:#999999;}
	.help_column li.curr { border-color:#bbbbbb #fff #fff #fff; background:#fff;}
	.help_column li.curr a{ color:#1aa3fa;}
	
	.help_neirong{ background:#FFF; width:880px; float:left;}
	.help_neirong .hnr_list dl { clear:both; overflow:hidden; padding-bottom:10px;}
	.help_neirong .hnr_list dl dt{ font-size:16px;}
	.help_neirong .hnr_list dl dd{ font-size:14px; margin-right:-50px;}
	.help_neirong .hnr_list dl dd a{ color:#01a954; display:inline-block; float:left; margin-right:50px;}
	.help_neirong .hnr_list dl dd a:hover{ color:#1aa3fa;}

.wx_body{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#016ad5+0,71b2fc+100 */
	background: #016ad5; /* Old browsers */
	/*padding:137px 150px 165px 260px;*/
	padding:8% 5% 3% 5%;
	background-image:url(../img/dl_bg.png);
	background-position:bottom center;
	background-size:contain;
	background-attachment:fixed;
	background-repeat:repeat-x;
}
.wx_body .dl_wrap{ position:relative; max-width:1400px; margin:0 auto;}
.dengl_tip{ color:#fff; width:580px; padding-top:20px;}
.dlt_001{ font-size:54px; line-height:80px; border-bottom:4px solid #68aceb; padding-bottom:10px; margin-bottom:10px;}
.dlt_002{ font-size:30px; width:500px; line-height:50px;}

.wangxiao_box{ width:420px; padding:30px 0 0 0; overflow:hidden; background:#fff; font-size:14px; position:absolute; right:0; top:0; border-radius:5px;}
.wangxiao_box .mt{ height:50px; line-height:50px; padding:0 20px;}
.wangxiao_box .mt span{ float:left; font-size:22px;}
.wangxiao_box .mt a{ float:right; font-size:16px; color:#1aa3fa;}
.wangxiao_box .mc{ padding:10px 20px 60px 20px;}
.wangxiao_box .formPopu{}
.wangxiao_box .formPopu label{ vertical-align:inherit;}
.wangxiao_box .formPopu li{ border:1px solid #ccc; height:30px; line-height:30px; padding:14px 25px; margin-bottom:18px; position:relative; border-radius:3px;}
.wangxiao_box .formPopu li span[name="fr_tit"]{ width:initial; text-align:left; float:left;}
.wangxiao_box .formPopu label[name="fr_tip"] { color: #ff2200;padding-left: 10px;}
.wangxiao_box .formPopu li.iFrTit{ padding:8px 20px 8px 12px; }
.wangxiao_box .formPopu li.iFrTit span[name="fr_tit"]{ width:75px; display:inline-block; font-size:14px;}
.wangxiao_box .formPopu li .text{ font-size:16px; color:#666; height:30px; line-height:30px; width:250px; padding:0; border:none; margin:0; float:left;}
.wangxiao_box .formPopu li .code_btn{ background:none; margin-top:5px;}
.wangxiao_box .formPopu .ft_smscode{ background:none; width:183px; height:60px; line-height:60px; position:absolute; right:-1px; top:-1px; z-index:2; border-left:1px solid #999999;}
.wangxiao_box .formPopu .ft_smscode:hover{ color:#0393e2;}
.wangxiao_box .formPopu .btn{ height:40px; line-height:40px; text-align:center; display:block;}
.wangxiao_box #register input{ font-size:14px;}
.wangxiao_box #register{ padding-bottom:40px;}
.wangxiao_box #register .formPopu li .text{ width:190px;}